installed carpets - German English Dictionary